unlimited supply of fresh water - Deutsch Englisch Wörterbuch